grill on the embers - Francés Inglés Diccionario